(function(e) {
	var t = {};

	function n(r) { if (t[r]) return t[r].exports; var o = t[r] = { i: r, l: !1, exports: {} }; return e[r].call(o.exports, o, o.exports, n), o.l = !0, o.exports } n.m = e, n.c = t, n.d = function(e, t, r) { n.o(e, t) || Object.defineProperty(e, t, { enumerable: !0, get: r }) }, n.r = function(e) { "undefined" !== typeof Symbol && Symbol.toStringTag && Object.defineProperty(e, Symbol.toStringTag, { value: "Module" }), Object.defineProperty(e, "__esModule", { value: !0 }) }, n.t = function(e, t) {
		if (1 & t && (e = n(e)), 8 & t) return e;
		if (4 & t && "object" === typeof e && e && e.__esModule) return e;
		var r = Object.create(null);
		if (n.r(r), Object.defineProperty(r, "default", { enumerable: !0, value: e }), 2 & t && "string" != typeof e)
			for (var o in e) n.d(r, o, function(t) { return e[t] }.bind(null, o));
		return r
	}, n.n = function(e) { var t = e && e.__esModule ? function() { return e["default"] } : function() { return e }; return n.d(t, "a", t), t }, n.o = function(e, t) { return Object.prototype.hasOwnProperty.call(e, t) }, n.p = "/gomocalcoffline/", n(n.s = "c843")
})({
	c843: function(e, t) {
		var n = null;
		self.onmessage = function(e) {
			if (null != e.data.command) {console.error(e.data.command); n.sendCommand(e.data.command);}
			else if (null != e.data.engineScriptURL) {
				let t = e.data.engineScriptURL,
					r = t.substring(0, t.lastIndexOf("/") + 1);
				self.importScripts(t), self["Rapfi"]({ locateFile: e => r + e, receiveStdout: e => self.postMessage({ stdout: e }), receiveStderr: e => self.postMessage({ stderr: e }), onEngineReady: () => self.postMessage({ ready: !0 }) }).then(e => n = e).catch(e => console.error("Failed to load engine module: " + e))
			} else console.warn("worker received unknown data:" + e.data)
		}
	}
});